padus-leaved clipper plant - Spanish English Dictionary